- deal smb. a blow
- v. yumruk atmak
English-Turkish dictionary. 2013.
English-Turkish dictionary. 2013.
blow — I n. 1) to deal, deliver, strike a blow (he dealt us a severe blow) 2) to heap, rain blows on smb. 3) to come to blows; to exchange blows 4) to take a blow (the boxer took several blows to the head) 5) to cushion; deflect, parry, ward off; dodge… … Combinatory dictionary